#ifndef __TEAMAKERSERVERSOCKET_H__
#define __TEAMAKERSERVERSOCKET_H__

// Qt Includes
#include <QTcpServer>

// ************************************************************
// CTeaMakerServerSocket
// ************************************************************
class CTeaMakerServerSocket : public QTcpServer
{
	Q_OBJECT

public:
// Construction & Destruction
	CTeaMakerServerSocket(QObject *const parent = NULL);
	~CTeaMakerServerSocket();

signals:
	void newConnection(int);

protected:
// Overrides
	void incomingConnection(int socketDescriptor);
};

#endif // #ifndef __TEAMAKERSERVERSOCKET_H__
